Setup tailwind#15
Open
Alfredbis29 wants to merge 13 commits into
Open
Conversation
Alfredbis29
commented
Jan 19, 2026
Owner
- Update User model with email and password validations
- Add authentication requirement to HomeController (before_action :authenticate_user!)
- Create welcome index page with user greeting and sign out link
- Implement full CRUD actions in UsersController
- Configure Devise permitted parameters in ApplicationController
- Add user resource routes
…tion - Update User model with email and password validations - Add authentication requirement to HomeController (before_action :authenticate_user!) - Create welcome index page with user greeting and sign out link - Implement full CRUD actions in UsersController - Configure Devise permitted parameters in ApplicationController - Add user resource routes
- Update Ruby version in Gemfile from 3.0.1 to 3.2.3 for compatibility - Add host: localhost to database.yml for PostgreSQL password auth - Change users resource path to /manage_users to avoid conflict with Devise routes - Fix Sign Out button using button_to for proper DELETE method in Rails 7 - Update Gemfile.lock with new gem versions
- Exclude bundler gems directory from version control
- Add welcome-container styling with centered layout - Add button styles with hover effects - Add danger button variant for sign out
- Create reusable flash message component - Display notice and alert messages to users
- Replace inline notice/alert with shared flash partial - Add main container wrapper for content
- Add notice and alert flash message styling - Add container padding for main content area
- Document controller purpose and authentication requirement - Add method-level documentation for index action
- Add responsive navigation bar with branding and user menu - Implement modern CSS with CSS variables for theming - Style Devise authentication pages (sign in, sign up, edit profile, forgot password) - Add Inter font from Google Fonts for professional typography - Create reusable navbar partial with conditional user links - Add footer with copyright notice - Implement flash message animations - Add responsive design for mobile devices - Apply gradient styling and box shadows for depth - Update welcome page with professional layout
- Install tailwindcss-rails gem - Update all views with Tailwind utility classes - Redesign navbar with responsive layout - Style authentication pages (sign in, sign up, edit, forgot password) - Add gradient backgrounds and shadows - Implement mobile-responsive design
- Modern navbar with gradient logo and clean layout - Dashboard with stats cards and welcome section - Beautiful sign in/sign up pages with centered layout - Profile page with gradient header - Flash messages with icons - Plus Jakarta Sans font - Consistent blue/indigo color scheme - Shadows and rounded corners throughout
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.